it makes it difficult... - İngilizce Eş Anlamlılar Sözlük